Coral Castle | |
Coral Castle is a unique and mysterious limestone structure located in Homestead, Florida. It was created by a Latvian-American eccentric named Edward Leedskalnin. He single-handedly carved and sculpted over 1,100 tons of coral rock to build this structure. |